
#ifndef _BSP_CONFIG_C
#define _BSP_CONFIG_C

/********************************************************************************************
*file description:
*
*
*
*Created by Evan @2025/02/18
*Copyright (c) 2025,  Inc.
********************************************************************************************/
/********************************************************************************************
* include: 
********************************************************************************************/
#include "BSP_Config.h"

/********************************************************************************************
* Define: 
********************************************************************************************/


/********************************************************************************************
* Datas: 
********************************************************************************************/


/********************************************************************************************
* Function: 
********************************************************************************************/

/********************************************************************************************
* Function Name  : board_init
* Description    : 板级硬件配置
* Input          : void
* Output         : void
* Return         : none
********************************************************************************************/
void board_init(void)
{
    //gpio
    bsp_gpio_init();

    //adc
    bsp_adc_init();

    //uart
    #if (DEBUG_COM_UART_EN == 1)
    bsp_uart_init(DEBUG_UART_ID, DEBUG_UART_BAUD);
    #endif

    #if (WIFI_COM_UART_EN == 1)
    bsp_uart_init(WIFI_UART_ID, WIFI_UART_BAUD);
    #endif

    //timer
    bsp_timer_int_init();
}

#endif
